#ifndef TestComponent__h
#define TestComponent__h


#include "RoComponent.h"
#include "RoModule.h"


class TestComponent:
    public RoComponent
{
    Q_OBJECT

public:

    typedef RoComponent super;

    TestComponent(RoModule * module);

    bool result;

public slots:

    void runTest();

private slots:

    void receive_query_datum(QDomDocument datum);
    void receive_query_result(bool error, QDomDocument answer);

signals:

    void testFinished();

}; // class TestComponent


#endif // TestComponent__h
